#ifndef __EBML_HEAD_H__
#define __EBML_HEAD_H__

#include "EbmlElement.h"

BEGIN_EBML_NAMESPACE

extern EbmlSemanticContext Context_EbmlHead;

DECLARE_EBML_INT(EVersion)
	CONCREATE_EBML_ELEMENT(EVersion);
};

DECLARE_EBML_STRING(EDocType)
	CONCREATE_EBML_ELEMENT(EDocType);
};

DECLARE_EBML_MASTER(EbmlHead)
	CONCREATE_EBML_ELEMENT(EbmlHead);
};

END_EBML_NAMESPACE

#endif	//__EBML_HEAD_H__